/* 本地存储封装模块 */
export const getItem = name =>{
    const data = window.localStorage.getItem(name) 
    //放在try-catch，因为data可能不是Json格式字符串
    try {
        //尝试把data转为Javascript 对象
        return JSON.parse(data)
    } catch (err) {
        //data不是JSON
        return data
    }
}
export const setItem = (name, value)=>{
    // 如果value 是对象，就把value转为JSON格式字符串再存储
    if (typeof value === 'object') {
        value = JSON.stringify( value )
    }
    //不是就直接存
    window.localStorage.setItem(name, value)
}
export const removeItem = name=>{
    window.localStorage.removeItem(name)
}